package de.khaled.diplom;

public class Run {

	/**
	 * @param args
	 */
	public static void main(String[] args) {

		/* get start time */
		long t_start = System.currentTimeMillis();

		FischerMarkt fm = new FischerMarkt();
		fm.berechneRelativeNutzenFuerKaeufer();
		fm.bauIdentifikationsgraph();
		for (Kaeufer kaeufer : fm.getTDG().kaeufer_liste) {
			fm.saturiere(kaeufer);
		}
		fm.printTicket();

		/* get end time */
		long t_end = System.currentTimeMillis();
		System.out.printf("Die Berechnungszeit ist:  %.2f s\n",
				(t_end - t_start) / 1000.0);
	}

}
